package com.kingsoft.dc.khaos.module.spark.constants

/**
  * Created by haorenhui on 2020/09/03.
  */
object HbaseConstants {

    //sink算子配置
    val SINK_ORIGINAL_HBASE_CLIENT_OPERATION_TIMEOUT:String = "module.hbase.sink.original.hbase.client.operation.timeout"
    val SINK_ORIGINAL_HBASE_CLIENT_RETRIES_NUMBER:String = "module.hbase.sink.original.hbase.client.retries.number"
    val SINK_ORIGINAL_HBASE_CLIENT_RPC_TIMEOUT:String = "module.hbase.sink.original.hbase.client.rpc.timeout"
    val SINK_ORIGINAL_HBASE_CLIENT_WRITE_BUFFER:String = "module.hbase.sink.original.hbase.client.write.buffer"
    val SINK_WALWAY:String = "module.hbase.sink.walWay"

    val DEFAULT_SINK_ORIGINAL_HBASE_CLIENT_OPERATION_TIMEOUT:String = "30000"
    val DEFAULT_SINK_ORIGINAL_HBASE_CLIENT_RETRIES_NUMBER:String = "5"
    val DEFAULT_SINK_ORIGINAL_HBASE_CLIENT_RPC_TIMEOUT:String = "30000"
    val DEFAULT_SINK_ORIGINAL_HBASE_CLIENT_WRITE_BUFFER:String = "5242880"
    val DEFAULT_SINK_WALWAY:String = "USE_DEFAULT"

}
